rolled along - French English Dictionary